﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NB.MGJ.Cache
{
    public struct CacheKey
    {
        /// <summary>
        /// 菜单缓存
        /// </summary>
        public const string Key_AllMenuInfoList = "Key_GetMenuInfoList";
        /// <summary>
        /// 消息队列
        /// </summary>
        public const string Key_UserMenuInfoList = "Key_MessageList";
        public const string Key_SuperAdminMenuInfoList = "Key_SuperAdminMenuInfoList";
        public const string Key_AllRoleList = "Key_AllRoleList";
        /// <summary>
        /// 组织机构缓存键
        /// </summary>
        public const string Key_AllOrganizationList = "Key_AllOrganizationList";
        /// <summary>
        /// 字典缓存键
        /// </summary>
        public const string Key_AllCodemasterList = "Key_AllCodemasterList";
        /// <summary>
        /// 用户缓存键
        /// </summary>
        public const string Key_UserInfoByUserId = "Key_UserInfoByUserId_{0}";
    }
}

